package cn.gson.financial.kernel.model.vo;

import cn.gson.financial.kernel.model.entity.AccountSets;
import cn.gson.financial.kernel.model.entity.Checkout;
import cn.gson.financial.kernel.model.entity.User;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;

/**
 * @Author GaoYiJie
 * @Description 用户返回信息
 * @Create 2025/4/28 10:33
 * @Version 1.0
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class UserVo extends User {

    /**
     * 账套
     */
    private AccountSets accountSets;
    /**
     * 用户角色
     */
    private String role;

    /**
     * 账套集合
     */
    private List<AccountSets> accountSetsList;

    /**
     *
     */
    private List<Checkout> checkoutList;
}
